that causes depression or sadness - Turc Anglais Dictionnaire